package com.ukao.pad.view;


import com.ukao.pad.base.BaseView;
import com.ukao.pad.bean.AllMarkprintBean;
import com.ukao.pad.bean.MarkprintBean;
import com.ukao.pad.bean.MercCityBean;
import com.ukao.pad.bean.PayInfoBean;
import com.ukao.pad.bean.ProductRelImgBean;
import com.ukao.pad.bean.ReceiptBean;
import com.ukao.pad.bean.StockinBean;
import com.ukao.pad.bean.StoreInfoBean;

import java.util.ArrayList;
import java.util.List;

/**
 * Created by ukaodev on 2017/6/26.
 */

public interface StockinView extends BaseView {

       void getDataSuccess(StockinBean model);


    void deleteStockInSuccess(String message, StockinBean.ProListBean pos);
    void logisticsSuccess(MercCityBean model);

    void copySuccess(String message);
    void loadFail(String message);
    void modifySuccess(String strmodifyPrice);
    void finishStorageSucceed(String msg);
    void  loadReceipt(ReceiptBean mReceiptBean);
  void  marKprintSucceed(MarkprintBean mMarkprintBean);
    void  allmarKprintSucceed(AllMarkprintBean mMarkprintBean);
    void   photoListSucceed(ArrayList<ProductRelImgBean> mProductRelImgData, String orderProId);
    void  bindCodeSucceed(StockinBean.ProListBean item  );
    void payInfoData(PayInfoBean mPayInfoBean  );
    void  responseStoreInfoSuccess(List<StoreInfoBean> list);
    void   updateStoreInfoSuccess(String StoreName);
}
